<%@ include file="include/gloable.jsp" %>
<c:set var="location">Home</c:set>
<%@ include file="include/header.jsp" %>
<h1>Links</h1>
<ul>
<li><a href="<%=request.getContextPath()%>/accounts">Accounts</a>
<div class="notes">
Demo for protected page. You will see the login page if you are not logged in.
</div>
</li>
<li><a href="<%=request.getContextPath()%>/help">Help Page</a>
<div class="notes">
Demo for single action controller.
</div></li>
<li><a href="<%=request.getContextPath()%>/ajax">Hanlder Test</a>
<div class="notes">
Demo for handler controller.
</div></li>
<li><a href="<%=request.getContextPath()%>/duguo">duguo' Home</a>
<div class="notes">
Demo for dynamic controller. Any url not match a registed controller, will try to 
resolve as dynamic controller. For this test, only accept controller name length longer than 4.
</div></li>
<li><a href="<%=request.getContextPath()%>/wrong">Exception page</a>
<div class="notes">
Demo for handle the internal exception.
</div></li>
<li><a href="<%=request.getContextPath()%>/none">None exist page</a>
<div class="notes">
Demo for handle the page not found exception.
</div></li>
</ul>